Big Huge Thesaurus

superior vena cava

noun